package com.Logistics.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

@Data
public class ExpressItem {
    private String id; // ID
    private String order_id; // 关联订单id
    private String pickupTaskNumber; // 取件任务编号
    private String trackingNumber; // 物流追踪号
    private String distributionStatus; // 配送状态
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime orderTime; // 下单时间
    private String status; // 状态
    private String courierName; // 快递员姓名
    private String senderName; // 寄件人姓名
    private String senderPhone; // 寄件人电话
    private String senderAddress; // 寄件人地址
    private Date planPickupTime; // 计划取件时间
    private Date completeTime; // 完成时间
    private String statusRemark; // 状态2
    // 预计完成时间
    private Date estimatedEndTime;

    // 实际完成时间
    private Date actualEndTime;
}
